Japanese flowering cherry (Noun) — Ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms.
Japanese flowering cherry (Noun) — Ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms.